package br.edu.ufersa.scrumgame.facade;

import javax.ejb.EJB;
import javax.ejb.Stateless;

import br.edu.ufersa.scrumgame.dao.UsuarioDAO;
import br.edu.ufersa.scrumgame.modelo.Usuario;

@Stateless
public class UsuarioFacadeImp implements UsuarioFacade {
	
	@EJB
	private UsuarioDAO usuarioDAO;
	
	@Override
	public void save(Usuario usuario) {
		usuarioDAO.save(usuario);
	}

	@Override
	public Usuario update(Usuario usuario) {
		return usuarioDAO.update(usuario);
	}

	@Override
	public void delete(Usuario usuario) {
		usuarioDAO.delete(usuario);
	}

	@Override
	public Usuario findUsuarioByEmail(String email) {
		return usuarioDAO.findUsuarioByEmail(email);
	}

}
